Useful english dictionary. 2012.
stirap — stirage, stirap see stirrage, stirrup … Useful english dictionary